return to the earth - French English Dictionary